home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Taifun / Taifun 173 (1991-09-10)(Manewaldt, A.)(DE)(PD).zip / Taifun 173 (1991-09-10)(Manewaldt, A.)(DE)(PD).adf / BootGen / BootGen.doc < prev    next >
Text File  |  1991-09-14  |  12KB  |  284 lines

  1.  
  2. #---------------------------------------------------------------------------
  3.  
  4. Bootgen 3.4                  (C) 1990 - 1991                        09.08.91
  5.  
  6.                           B O O T G E N . D O C
  7.  
  8.                                    by
  9.  
  10.                               Frank Enderle
  11.  
  12.                           Emmendingen / GERMANY
  13.  
  14. #--------------------------------------------------------------------------
  15.  
  16. ***************************************************************************
  17.  
  18.                             I M P O R T A N T
  19.                         -------------------------
  20.  
  21. 1. Distribution Conditions
  22. --------------------------
  23.  
  24. The program 'Bootgen' is Copyright (c) 1990 - 1991 by Frank Enderle. It 
  25. may be freely distributed considering the following conditions:
  26.  
  27.  (CONDITIONS)
  28.  
  29.    (1)      no changes were made in the program 'Bootgen' and the docfile
  30.             'Bootgen.doc'
  31.    (2)      the 'Bootgen'-Package should always consists of these files:
  32.  
  33.                     BootGen.doc             - This file
  34.                     BootGen.doc.info        - Info Icon (can be changed)
  35.                     BootGen                 - Main Part
  36.                     BootGen.info            - Info Icon (can be changed)
  37.                     InstallLibraries        - Batchfile for installing
  38.                                               the Libraries
  39.                     InstallLibraries.info   - Info Icon (can be changed)
  40.                     arp.library             - arp.library (you can replace
  41.                                               this file with a higher
  42.                                               Version of the arp.library)
  43.                     req.library             - req.library (you can replace
  44.                                               this file with a higher
  45.                                               Version of the req.library)
  46.                     (8 Files)
  47.     (3)     All forms of distribution are allowed and welcomed as long as
  48.             no fee is charged exept the cost of magnetic media.
  49.                     
  50. 2. Disclaimer
  51. -------------
  52.  
  53. I AM NOT RESPONSIBLE FOR ANY DAMAGES MADE BY USING BOOTGEN. USE ALWAYS A
  54. COPY OF THE DISK YOU WANT TO INSTALL. I CAN NOT GUARANTEE FOR A BUG FREE
  55. WORKING ( I DIDN'T FOUND HARD BUGS ANYMORE ) AND ALSO I CAN NOT GUARANTEE 
  56. FOR WORKING WITH ALL AMIGA VERSION ( This prgram was developed on a A 500
  57. (PAL) no external drives, a harddisk , a printer and 1 MB CHIP/FAST Ram ).
  58.  
  59. ***************************************************************************
  60.  
  61.  
  62. Configuration: AMIGA 500/2000, 512KB RAM, V1.2/V1.3
  63.                (Maybe Bootgen runs also on a A1000)
  64.                I think Bootgen should not run under KICK 2.0.
  65.                Maybe the install Programm would run errorfree
  66.                but the Booter will crash i suppose.
  67.  
  68.  Bootgen was written with Aztec C 3.6a and DME V 1.38 (at the end I used 
  69.          V 1.43). Special thanks to Matt for this great Editor.
  70.  
  71.  Also I thank Uwe Kretschmer for some useful advises and Juergen Weber for
  72.  his useful ideas and his 'moral' support.
  73.  
  74. #--------------------------------------------------------------------------
  75.  
  76.                               H I S T O R Y
  77.  
  78. #--------------------------------------------------------------------------
  79. Changes since V1.8 :  Many, Many internal bugs. The first acceptable
  80.                       Version of bootgen.
  81. ---------------------------------------------------------------------------
  82. Changes since V2.0b:  1. Bootgen tests if Blocks 2 & 3 are free
  83.                       2. It also modify the Bitmap
  84.                       3. Now a Filerequester is available
  85.                       4. You can choose between 3 Backgroundcolors
  86.                       5. Securitytests by all critical functions
  87.                       6. Some other Outfit
  88. ---------------------------------------------------------------------------
  89. Changes since V2.5 :  1. Some little bugs fixed
  90. ---------------------------------------------------------------------------
  91. Changes since V2.6 :  1. Using Arp-Library (the FileRequester)
  92.                       2. Preferences are available
  93.                       3. A Scrollingline included
  94.                       4. Programname extended to 25 chars
  95.                       5. Colors can be mixed
  96.                       6. Total new Design
  97.                       7. Searches now for free blocks
  98.                       8. No RUN Comand necessary
  99.                       9. Now you can choose between start and end of
  100.                          Startup-Sequence to include Loader
  101.                      10. Fading is availabe
  102.                      11. Program seems to be shorter
  103. ---------------------------------------------------------------------------
  104. Changes since V3.0 :  1. Bugs fixed
  105. ---------------------------------------------------------------------------
  106. Changes since V3.1 :  1. Some little bugs fixed
  107.                       2. Using Req-Library. If the req.library is
  108.                          available the Programm takes the Filereq-
  109.                          uester of this library else it takes the
  110.                          one of the arp.library.
  111. ---------------------------------------------------------------------------
  112. Changes since V3.2 :  1. Display routine now faster.
  113.                       2. Bootgen calls automatic the topaz 80 font
  114.                       3. Loader changed (Now 356 Byte)
  115. ---------------------------------------------------------------------------
  116. Changes since V3.3 :  1. QUIT now in the left, top edge
  117.                       2. Format inserted
  118. ---------------------------------------------------------------------------
  119. Changes since V3.4 :  1. Fixed little Bugs in the NewDisk() Routine
  120.                       2. Changes code in Print() Routine
  121.                       3. Append the C - Arp and the C - Req Interfaces
  122.                          (since 2.6 it was only a little bad Assembler
  123.                           Routine with many bugs.)
  124.                       4. Simple viruschecker added.
  125.                       5. Error handling routine improved.
  126.                       6. ZZ Pointer added.
  127.                       7. Fixed a big bug in the installing and delete 
  128.                          routine. 
  129. ---------------------------------------------------------------------------                   
  130.  
  131. -*-*-* You need the arp.library Version 39.1 or higher. Also you can 
  132. -*-*-* install the req.library Version 1.2 or higher.
  133.  
  134. How to run Bootgen
  135.  
  136.  Simply type 'Bootgen<CR>' or double click on icon from Workbench.
  137.  
  138. Description
  139.  
  140.  With Bootgen you are able to install a Bootmenu to a Disk. With this menu
  141.  you can choose a Programm by inserting the Disk in the Bootdrive.   After
  142.  loading (max 2 seconds) you can choose ten programs from the Menu.   Then
  143.  a screen like this will appear:
  144.  
  145.  
  146.  -------------------------------------------------------------------------
  147.                                Title Line 1
  148.                                Title Line 2
  149.  -------------------------------------------------------------------------
  150.  -------------------------------------------------------------------------
  151.  
  152.  F1 1st Programm name                           F6 6th Programm name
  153.  
  154.  F2 2nd Programm name                           F7 7th Programm name
  155.  
  156.  F3 3rd Programm name                           F8 8th Programm name
  157.  
  158.  F4 4th Programm name                           F9 9th Programm name
  159.  
  160.  F5 5th Programm name                           F0 10th Programm name
  161.  
  162.  -------------------------------------------------------------------------
  163.  Scrolling line Scrolling line Scrolling line Scrolling line (max 221 chr)
  164.  -------------------------------------------------------------------------
  165.  
  166.  
  167.  
  168.  Now  you press F1 to F10 to choose. The programm will be started automa-
  169.  ticly.
  170.  
  171.  To QUIT Bootgen please move Mouse to left, top edge and press the  left
  172.  mousebutton.
  173.  
  174. Funtions
  175.  
  176.  1. Drive Select
  177.  
  178.     Here you can select the Drive you wish to install. (default is set by
  179.     prefs)
  180.    
  181.     1.1. Target DF0:                    <- Destination is Drive DF0:
  182.     1.2. Target DF1:                    <- Destination is Drive DF1:
  183.     1.3. Target DF2:                    <- Destination is Drive DF2:
  184.     1.4. Target DF3:                    <- Destination is Drive DF3:
  185.  
  186. ---------------------------------------------------------------------------
  187.  
  188.  2. Colors
  189.  
  190.     Here you can select the colors you wish for Background.
  191.     You also can mix this three Colors. (default is set by Prefs)
  192.  
  193.     2.1. RED                            <- Background is RED
  194.     2.2. GREEN                          <- Background is GREEN
  195.     2.3. BLUE                           <- Background is BLUE
  196.  
  197. ---------------------------------------------------------------------------
  198.  
  199.  3. Bootgen
  200.  
  201.     This is a very important menu. Here you select main functions 
  202.     like install or delete.
  203.  
  204.     3.1. Install                        <- Installs the Bootmenu to 
  205.                                            selected drive writes the
  206.                                            Loader and patches the
  207.                                            Startup-Sequence.
  208.     3.2. Delete                         <- Deletes the Bootmenu from
  209.                                            the selected drive, kills
  210.                                            the Loader, patches the
  211.                                            Startup-Sequence and frees
  212.                                            the by 3.1 allocated Blocks
  213.     3.3. Info                           <- A little information about
  214.                                            Bootgen
  215.     3.4. Format                         <- Formats a disk without Verify
  216.  
  217. ---------------------------------------------------------------------------
  218.  
  219.  4. Text File
  220.  
  221.     Here are the switches for the contents of the Bootmenu. Load and
  222.     Save Text opens a filerequester. If the req.library is available
  223.     Bootgen uses this filerequester else it uses the  one  from  the
  224.     arp.library.
  225.  
  226.     4.1. Load Text                      <- Reads the contents from Disk
  227.     4.2. Save Text                      <- Write the contents to Disk
  228.     4.3. Clear Text                     <- Clears the contents
  229.  
  230. ---------------------------------------------------------------------------
  231.  
  232.  5. Edit
  233.  
  234.     Here you can edit the contents of the Bootmenu.
  235.  
  236.     5.1. Booter Data                    <- If you click here you can 
  237.                                            enter the two Titlelines,
  238.                                            the lines from F1 to F10
  239.                                            and the scrolling line
  240.     5.2. Loader Data                    <- Here you edit the 10 Names
  241.                                            of the Programs which the
  242.                                            Loader should start.
  243.  
  244. ---------------------------------------------------------------------------
  245.  
  246.  6. Misc
  247.  
  248.     Some other things (exactly one other thing)
  249.  
  250.     6.1. Set Prefs                      <- Click here to prefer Bootgen
  251.         6.1.1 Fading                    <- Select on for fading at begin
  252.                                            of Bootgen.
  253.         6.1.2 Color                     <- Enter here the default colors
  254.                                            you would use
  255.         6.1.3 Drive                     <- Click the drive you would use
  256.                                            by start of Bootgen
  257.         6.1.4 Exit                      <- Quit Prefs and save changes
  258.  
  259. ---------------------------------------------------------------------------
  260.         
  261.  7. Loader
  262.  
  263.     Here you can decide where the Loader should be add in the
  264.     Startup-Sequence. (default is Beginn)
  265.  
  266.     7.1. To Begin                       <- Add to Beg of Startup-Sequence
  267.     7.2. To End                         <- Add to End of Startup-Sequence
  268.  
  269. ---------------------------------------------------------------------------
  270.  
  271. For testing load the file Test.BG3 from the Bootgen Directory with the 
  272. Option >> Load Text <<. After loading the contents will appear in the 13
  273. Gadget on the right side of the screen. Now insert a Disk in the drive you
  274. selected as Target Drive. Click >> Install <<. Wait till the pointer turn
  275. to normal image and the driveled turned off. Now reset your AMIGA and wonder.
  276.  
  277. ---------------------------------------------------------------------------
  278.         
  279.  
  280.                           AMIGA MAKES ALL POSSIBLE
  281.       
  282.  
  283. ---------------------------------------------------------------------------
  284.